/* ------------------------------------------------------------------- */
/* TABELA */
/* ------------------------------------------------------------------- */
table{
	width: 100%;
	border: 1px solid #ccc;	
	border-collapse: collapse;
	margin: 3px;
    background-color: #fff;
}

table.shadow{
    box-shadow: 0 0 10px #ddd;
    -webkit-box-shadow: 0 0 10px #ddd;
    -moz-box-shadow: 0 0 10px #ddd;
}

/* Colorbox fix */
#cboxLoadedContent table{
    width: 99%;
}

table td .separador{
	border-right: 1px solid #CCC;
	margin-right: 5px;
	height: 12px;
	display: inline-block;	
	*display: inline;
	zoom: 1;
}

table tbody tr td,
table tfoot tr td, 
table tbody tr th{
	border: 1px solid #ccc;
	padding: 3px 5px;
	font-size: 10pt;
	cursor: default;
}

table thead tr th,
table tbody tr th{
	font-size: 10pt;
	padding: 3px;
	background: #eee;
}

table.small thead tr th,
table.small tbody tr td,
table.small tfoot tr td{
    padding: 0 3px;
}

table tbody tr{
	padding: 4px;    
    display: table-row;
}

/* Tabela usada nos modals */
table.smallest tbody tr{
    padding: 0;
}

/* Tabela Expandable */
table.expandable tr{
    display: none;
}
table.expandable tr.visible{
    display: table-row;
}
table.expandable tr.visible td{
    border: none;
}

table tbody tr:hover,
table tbody tr:hover td,
table tbody tr.hover td{
	background: #ddd;
}

table.static tbody tr:hover,
table.static tbody tr:hover td,
table.static tbody tr.hover td{
	background: inherit;
}

table > tfoot.nav{
	text-align:center;
	margin:0;
	clear:both;
}
table > tfoot.nav > tr > td{
    padding: 10px 0;
}
table > tfoot.nav a,
table > tfoot.nav strong,
table > tfoot.nav a:active{
	margin:0 3px;
	padding:3px 6px;
	color:#555;
	background-color:#eee;
	text-decoration:none;
	border-radius:10px;
	-moz-border-radius:10px;
    box-shadow: 0 0 2px #888;
    -webkit-box-shadow: 0 0 2px #888;
    -moz-box-shadow: 0 0 2px #888;
}
table > tfoot.nav a:hover,
table > tfoot.nav strong{
	background-color:#ddd;
}
